#ifdef	_WIN32
#ifdef __cplusplus
extern "C" int __stdcall sendYHTBWFile( char *pszIPAddr, char *pszPort, char *szSndFName );
extern "C" int __stdcall recvYHTBWFile( char *pszIPAddr, char *pszPort, char *szSndFName, int iTimeOut, char *szRcvedFName );
extern "C" void __stdcall setYHTConnTOAddr( char *pszIPAddr, char *pszPort, char *pszPrepUsePath );
extern "C" void __stdcall setLCfgFileName( char *pszCfgFileName );
#else
int __stdcall sendYHTBWFile( char *pszIPAddr, char *pszPort, char *szSndFName );
int __stdcall recvYHTBWFile( char *pszIPAddr, char *pszPort, char *szSndFName, int iTimeOut, char *szRcvedFName );
void __stdcall setYHTConnTOAddr( char *pszIPAddr, char *pszPort, char *pszPrepUsePath );
void __stdcall setLCfgFileName( char *pszCfgFileName );
#endif
#else
#ifdef __cplusplus
extern "C" int sendYHTBWFile( char *pszIPAddr, char *pszPort, char *szSndFName );
extern "C" int recvYHTBWFile( char *pszIPAddr, char *pszPort, char *szSndFName, int iTimeOut, char *szRcvedFName );
extern "C" void setYHTConnTOAddr( char *pszIPAddr, char *pszPort, char *pszPrepUsePath );
extern "C" void setLCfgFileName( char *pszCfgFileName );
#else
int sendYHTBWFile( char *pszIPAddr, char *pszPort, char *szSndFName );
int recvYHTBWFile( char *pszIPAddr, char *pszPort, char *szSndFName, int iTimeOut, char *szRcvedFName );
void setYHTConnTOAddr( char *pszIPAddr, char *pszPort, char *pszPrepUsePath );
void setLCfgFileName( char *pszCfgFileName );
#endif
#endif

